Skip to content

Feat/v1.12 - #3

Open
pengpeng wants to merge 88 commits into
mainfrom
feat/v1.12
Open

Feat/v1.12#3
pengpeng wants to merge 88 commits into
mainfrom
feat/v1.12

Conversation

@pengpeng

Copy link
Copy Markdown
Member

No description provided.

qq815776412 and others added 30 commits November 25, 2025 11:32
…e05e77

build(deps): bump axios and @bytetrade/core
…ffb8d5

build(deps): bump glob and @nestjs/cli
…14.2

build(deps-dev): bump js-yaml from 3.14.1 to 3.14.2
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…nsion-1.1.12

build(deps): bump brace-expansion from 1.1.11 to 1.1.12
feat(payment): update market payment notification
Bumps [body-parser](https://github.com/expressjs/body-parser) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](expressjs/body-parser@v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-version: 2.2.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…r-2.2.1

build(deps): bump body-parser from 2.2.0 to 2.2.1
feat(notification): update app notification icon
feat(notification): app stop reason add insufficient vram
- Apply AI pretranslations for 5 small languages.
- Source copy fixes: bind/unbind -> connect/disconnect, add missing restart hint.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
feat(i18n): polish EN/ZH copy and add localizations
Replace the deprecated `nats` package with `@nats-io/transport-node`.
Drop StringCodec in favor of the connection's built-in string encode/
decode helpers (publish raw JSON string, read via m.string()).

Co-authored-by: Cursor <cursoragent@cursor.com>
refactor(notification): migrate NATS client to @nats-io/transport-node
Notify users when an app is stopped because it cannot be scheduled or
because of disk, CPU or memory pressure, so a stop no longer surfaces as
"unknown". Adds Unschedulable, DiskPressure, SystemCPUPressure,
SystemMemoryPressure, K8sRequestCPUPressure and K8sRequestMemoryPressure
with templates in all seven supported languages.

Replace the reason if-else chain with a lookup table in a dependency-free
module so adding a reason is a single entry and the mapping can be tested
without loading @bytetrade/core, whose published bundle fails to parse.
A reason whose template is missing from the seeds is dropped silently, so
the new spec asserts the mapping and the seeds stay in agreement.

Co-authored-by: Cursor <cursoragent@cursor.com>
feat(notification): add six app stop reasons
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants